@charset "UTF-8";

.grpTitleTd {
	width:100px;
	border:1px dotted gray;
	text-align:left;
	text-indent:10px;
}

.grpContsTd {
	border:1px dotted gray;
	text-align:left;
	text-indent:10px;
}

.grpBtnsDiv {
	text-align:center;
}

.fnList {
	float:left;
	display:block; position:relative;
	color:#000; font-size:9pt; font-weight:none; font-family:맑은고딕, 돋음, Dotum, 굴림 ,Gulim, Arial, Helvetica, sans-serif;
	padding:5px;
	/* width:40%; */
	width:340px;
	height: 465px;
	border:0px solid red;
}

.fnInfo {
	float:left;
	display:block; position:relative;
	color:#000; font-size:9pt; font-weight:none; font-family:맑은고딕, 돋음, Dotum, 굴림 ,Gulim, Arial, Helvetica, sans-serif;
	padding:5px;
	/* width:57%; */
	width:485px;
	height: 465px;
	border:0px solid red;
	border-left:0px solid #6386ba;
}

.fnList .grpFnMgrForm {
	clear:both;
	display:block; position:relative;
	top:0px; left:0px; margin:0px; padding:0px;
	text-align:center;
	width:100%;
}

/* .fnList .grpFnMgrForm ol.nested_with_switch, ol.nested_with_switch ol {
	border: 1px solid #eeeeee;
	padding:0px;
	padding-left:10px;
}

.fnList .grpFnMgrForm ol.nested_with_switch.active, ol.nested_with_switch ol.active {
	border: 1px solid #333333;
	padding:0px;
	padding-left:10px;
}

.fnList .grpFnMgrForm ol.nested_with_switch li {
	cursor: pointer; 
}

.fnList .grpFnMgrForm ol.vertical {
	margin: 0 0 9px 0;
	min-height: 10px;
}

.fnList .grpFnMgrForm ol.vertical li {
	display: block;
	margin: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #cccccc;
	color: #0088cc;
	background: #eeeeee;
	padding-left:10px;
	text-align:left;
	border-left: 1px solid gray;	
}

.fnList .grpFnMgrForm ol.vertical li.placeholder {
	position: relative;
	margin: 0;
	padding: 0;
	border: none;
}

.fnList .grpFnMgrForm ol.vertical li.placeholder:before {
	position: absolute;
	content: "";
	width: 0;
	height: 0;
	margin-top: -5px;
	left: -5px;
	top: -4px;
	border: 5px solid transparent;
	border-left-color: red;
	border-right: none;
}
 */
 
/*.fnList .grpFnMgrForm ol.vertical .selectedLi {*/

.fnList .grpFnMgrForm .selectedLi {
	border-left: 1px solid #d2e0ec;
	background: #6386ba;
	color:#fff;
}

.fnInfo .grpFnMgrFormView {
	clear:both;
	display:block; position:relative;
	color:#000; font-size:9pt; font-weight:none; font-family:맑은고딕, 돋음, Dotum, 굴림 ,Gulim, Arial, Helvetica, sans-serif;
	top:0px; left:0px; margin:0px; padding:0px;
	text-align:left;
	width:100%;
}


